package com.iwhalecloud.bss.kite.cucc.client.dto.devInfo.response;

import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
* @Description: 渠道信息查询集合对象
*
* @author lyx
* @date 2020年11月5日
* @version V1.0
* @Package com.iwhalecloud.bss.kite.cucc.client.dto.devInfo.response
*/
@ApiModel("渠道信息查询集合对象")
public class QueryChannelInfoSerRsp implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 8292962513066071079L;

    @ApiModelProperty("渠道编码")
    private String chnlCode;
    
    @ApiModelProperty("渠道名称")
    private String chnlName;
    
    @ApiModelProperty("渠道地址")
    private String address;
    
    @ApiModelProperty("渠道状态")
    private String state;
    
    @ApiModelProperty("渠道类型")
    private String chnlKindId;
    
    @ApiModelProperty("渠道类型名称")
    private String chnlKindName;
    
    @ApiModelProperty("渠道归属省分编码")
    private String provinceCode;
    
    @ApiModelProperty("渠道归属地市编码")
    private String cityCode;
    
    @ApiModelProperty("渠道归属末梢区域")
    private String managerAreaCode;
    
    @ApiModelProperty("渠道管理部门编码")
    private String managerDeptCode;
    
    @ApiModelProperty("渠道本地化分类")
    private String LocalKindId;
    
    @ApiModelProperty("上级管理本部渠道编码")
    private String superChnlCode;
    
    @ApiModelProperty("归属自有实体渠道编码")
    private String seflChnlCode;
    
    @ApiModelProperty("渠道所属类区")
    private String areaType;
    
    @ApiModelProperty("渠道连锁级别")
    private String chnlChainLevel;
    
    @ApiModelProperty("备用字段")
    private List<ChannelInfoParaDTO> para;

    public String getChnlCode() {
        return chnlCode;
    }

    public void setChnlCode(String chnlCode) {
        this.chnlCode = chnlCode;
    }

    public String getChnlName() {
        return chnlName;
    }

    public void setChnlName(String chnlName) {
        this.chnlName = chnlName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getChnlKindId() {
        return chnlKindId;
    }

    public void setChnlKindId(String chnlKindId) {
        this.chnlKindId = chnlKindId;
    }

    public String getChnlKindName() {
        return chnlKindName;
    }

    public void setChnlKindName(String chnlKindName) {
        this.chnlKindName = chnlKindName;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getManagerAreaCode() {
        return managerAreaCode;
    }

    public void setManagerAreaCode(String managerAreaCode) {
        this.managerAreaCode = managerAreaCode;
    }

    public String getManagerDeptCode() {
        return managerDeptCode;
    }

    public void setManagerDeptCode(String managerDeptCode) {
        this.managerDeptCode = managerDeptCode;
    }

    public String getLocalKindId() {
        return LocalKindId;
    }

    public void setLocalKindId(String localKindId) {
        LocalKindId = localKindId;
    }

    public String getSuperChnlCode() {
        return superChnlCode;
    }

    public void setSuperChnlCode(String superChnlCode) {
        this.superChnlCode = superChnlCode;
    }

    public String getSeflChnlCode() {
        return seflChnlCode;
    }

    public void setSeflChnlCode(String seflChnlCode) {
        this.seflChnlCode = seflChnlCode;
    }

    public String getAreaType() {
        return areaType;
    }

    public void setAreaType(String areaType) {
        this.areaType = areaType;
    }

    public String getChnlChainLevel() {
        return chnlChainLevel;
    }

    public void setChnlChainLevel(String chnlChainLevel) {
        this.chnlChainLevel = chnlChainLevel;
    }

    public List<ChannelInfoParaDTO> getPara() {
        return para;
    }

    public void setPara(List<ChannelInfoParaDTO> para) {
        this.para = para;
    }
}
